import urllib.request
import json


class websitebase:
    def _string_is_empty(self, str):
        if str is None or str == "":
            return True
        return False

    def _req(self, requset_url):
        if self._string_is_empty(requset_url):
            print("%s._req:输入的参数不能为空" % (self.__class__))
            return
        re = urllib.request.urlopen(requset_url)
        return re.read().decode("utf-8")

    def _req_json(self, requset_url):
        if self._string_is_empty(requset_url):
            print("%s._req_json:输入的参数不能为空" % (self.__class__))
            return
        return json.loads(self._req(requset_url))
